home *** CD-ROM | disk | FTP | other *** search
- clase Fisica_Sherman{
- //GENERALES
- Vehiculo=1; //1 tanque 2 coche 3 avion 0 que no se mueve
- Masa=500; //Masa del vehiculo.
- MaxVel=42; //Velocidad Maxima del Vehiculo en Km/h
- VelCrucero=25; //Velocidad cuando hace tareas rutinarias
- Rozamiento=0.0005; //Coeficiente de Rozamiento con el suelo
- TiempoRecarga=2.5; //Jugador. Tiempo que pasa entre disparo y disparo. Sg
- TiempoDisparo=5; //Enemigos. Tiempo de Disparo tras una recarga para (NORMAL). Dificil seria TIEMPORECARGA. Facil, la suma de los dos
- TiempoRecargaCambio=1; //Tiempo de Recarga tras un cambio de bala
- TiempoRecargaMetralla=1.0; //(TiempoRecarga Metralleta)Tiempo de Recarga Tras un Disparo en segundos
- TiempoRecargaMachineGun=0.1; //(TiempoRecarga MachineGun)Tiempo de Recarga Tras un Disparo en segundos
- Distvista1=11000; //45 Grados //160 metros // dividir 68.2
- Distvista2=8000; //80 Grados //117 metros
- Distvista3=5000; //180 Grados //73 metros
- Distvista4=2500; //360 //36 metros
- //Consumo_Gasofa=20; // ##### NUEVO-> consumo gasolina del tanque por segundo a maxima velocidad, (a velocidad 0 no consume)
-
- //IA
- AtacaMetralleta=0; //Indica si puede atacar con metralleta 1=SI 0=NO
-
- //FUERZA POTENCIA
- AccelPotencia=0.2; //aceleracion de la potencia por segundo
- FrenoPotencia=0.8; //fren de la potencia por segundo
- Potencia=1; //Fuerza motor del tanque cuando pulsas el cursor (Potencia del tanque para adelante )
- PotenciaBack=0.95; //Fuerza motor (Potencia del tanque para atras)
-
- //ROTACION
- VelocidadRotacion=40; //Velocidad rotacion grad/s
- MaxPorcentajeRotacion=0.95; // %de rotacion maximo cuando esta en velocidad 0.8
- PerdidaPorcentajeRotacion=0;
- MaximaPerdidaPorcentajeRotacion=0;
- AccelRotacionParado=90; //grad/s^2 Aceleracion por segundo de la rotacion cuando esta parado
- AccelRotacion=85; //grad/s^2 aceleracion por segundo de la rotacion en movimiento 80
- FrenoRotacion=70; //grad/s^2 Acceleracion de frenado por seg de la rotacion
-
- //ROTACION INSTANTANEA
- AccRotacionInstantanea=2.0; //Acceleracion Para la Velocidad instantanea
- VelRotInstantanea=2.8; //Velocidad de inicio Velocidad instantanea
-
- //TORRETA Y CANYON
- VelocidadTorreta=24; //Velocidad rotacion torreta en grad/s
- VelocidadCanyon=24; //Velocidad canyon en grad/s rot_cannon_speed;
- Canyon_minelevation=-10; //Minima Elevacion Del Canyon
- Canyon_maxelevation=25; //Maxima Elevacion Del Canyon
- Canyon_maxrotation=360; //Maxima Rotacion lateral del Canyon
- Canyon_intrusion=25; //Intrusion del Canyon tras un disparo
- Canyon_intrusionvel=25; //Velocidad por segundo a la que se restaura la intrusion
- MachineGun_maxelevation=7; //Maxima Elevacion Del MachineGun Tope elevacion hacia abajo
- MachineGun_minelevation=-30; //Minima Elevacion Del MachineGun Tope elevacion hacia arriba
- MachineGun_maxrotation=70; //Maxima Rotacion lateral del Machinegun
- MachineGun_intrusion=10; //Intrusion del MachineGun tras un disparo
- MachineGun_intrusionvel=50; //Velocidad por segundo a la que se restaura la intrusion
- Metralla_intrusion=5; //Intrusion de la Metralleta tras un disparo
- Metralla_intrusionvel=10; //Velocidad por segundo a la que se restaura la intrusion
-
- //FUERZA REPULSIVA
- FuerzaRepulsion=0.05; // % d Velocidad actual que iras para atras despues de un choque
- RozamientoRepulsion=0.35; //Rozamiento para la fuerza de repulsion
-
- //SUSPENSION
- maxSuspDetras=2; //Grado maximo de Suspension hacia detras
- maxSuspDelante=1; //Grado maximo de Suspension hacia delante
- maxSuspLateral=2; //Grado maximo de Suspension hacia el lateral
- velSuspLat=0.8; //Multiplicador Velocidad De Suspension Lateral
- AccSuspLat=0.8; //Accelerador de Velocidad por segundo
- velSuspFron=0.8; //Multiplicador Velocidad De Suspension Frontal
- AccSuspFron=0.8; //Accelerador de Velocidad por segundo
-
-
- //REBOTES SUSPENSION
- rebSuspLateral=0.74; //Porcentaje de Fuerza que pierde despues de cada rebote Lateral
- rebSuspFrontal=0.74; //Porcentaje de Fuerza Despues de cada rebote Frontal
- rebSuspSensposLat=0.01; //a partir de estos grados no rebota
- rebSuspSensposFron=0.01; //a partir de estos grados no rebota
-
- giroSuspFuerza=0; //Fuerza suministrada al girar (negativo -> simular la fuerza centrifuga) -0.1
- accSuspFuerza=10; //Fuerza suministrada al accelerar para la suspension
- pendSuspFuerzaFrontal=0.2; //Fuerza Suspension frontal suministrada por la pendiente
- pendSuspFuerzaLateral=0.5; //Fuerza Suspension lateral suministrada por la pendiente
-
-
- //SUSPENSION DISPARO
- SuspDisparo=2; //Suspension Causada Por el Disparo //GRADOS
- SuspDisparoLateral=2; //Suspension Causada Por el Disparo en Lateral
-
- // VELOCIDAD DE DISPARO
- VelDisparoAP=10000; //Velocidad del Disparo cuando tiras HVAP
- VelDisparoHE=10000; //Velocidad del Disparo cuando tiras HE
- VelDisparoPH=10000; //Velocidad del Disparo cuando tiras PH
- VelDisparoHVAP=13000; //Velocidad del Disparo cuando tiras HVAP
-
-
- //DANYOS ####### NUEVO!!!!
- DanyoAP=10000; //danyo producido por una impacto AP, se decrementa por espacio recorrido
- //decrementoAP=31.25;
- decrementoAP=36; //decremento del danyo AP cada 100 UJS
- DanyoAPSoldado=6500; //danyo producido por una impacto AP, se decrementa por espacio
- DanyoGranada=3000;
- DanyoHE=5000;
- DanyoPH=5000;
- PorcentajePH=0.2; //El DanyoPH no es intantaneo, se produce poco a poco (PorcentajePH por segundo)
- DanyoHVAP=12500;
- decrementoHVAP=31.25; //decremento del danyo HVAP cada 100 UJS
- DanyoMachinegun=30;
- DanyoColision=210;
- DanyoAvion=100000;
- Radio_Expansiva_Avion=1500;
-
- UmbralColision=10000;
-
- ErrorDisparoMin=1.15; //Grados de Error del primer disparo;
- ErrorDisparoMax=3.5; //
-
- //ONDAS EXPANSIVAS ###### NUEVO!!!!
- Radio_Expansiva_AP=100; //UJS
- Radio_Expansiva_HE=650;
- Radio_Expansiva_PH=200;
- Radio_Expansiva_HVAP=160;
- Radio_Expansiva_Machinegun=1;
- Radio_Expansiva_Avion=2000;
- Radio_Expansiva_Granada=300;
-
- //GRAVEDAD INCLINACION
- InclinacionCaida=40; // Angulo en grados por el que cae el tanque
- MaximaPendiente=35; // Angulo en grados maximo por el que puede subir el tanque
-
- //ARMADURA
- ArmaduraBaseFrontal=0.7; // en porcentaje de 1. Restar al danyo 5000xArmadura
- ArmaduraBaseTras=0.4;
- ArmaduraBaseLateral=0.56;
- ArmaduraBaseSuperior=0.30; //La parte inferior siempre es cero
- ArmaduraTorretaFrontal=0.76;
- ArmaduraTorretaTras=0.56;
- ArmaduraTorretaLateral=0.42;
- ArmaduraTorretaSuperior=0.30;
- }
-
- clase Barca{
- Vehiculo=4;
- }
- clase Fisica_Jeep{
- //GENERALES*
- Vehiculo=2;
- Masa=500; //Masa del vehiculo.22.6
- MaxVel=60; //Velocidad Maxima del Vehiculo en Km/h
- VelCrucero=25; //Velocidad cuando hace tareas rutinarias
-
- //FUERZA POTENCIA
- AccelPotencia=0.43; //aceleracion de la potencia por segundo
- FrenoPotencia=0.4; //fren de la potencia por segundo
- Potencia=1.85; //*
- PotenciaBack=1.8; //*
- PotenciaPerdidaGiro=0;
- MaxPotenciaPerdidaGiro=0;
-
- TiempoDisparo=0.1; //para que el enemigo dispare la metralleta mas rapido
-
-
- //ROTACION
- VelocidadRotacion=50; //Para el jeep no sirve
- MaxPorcentajeRotacion=45; //Angulo Maximo que puede girar las ruedas un jeep
- PerdidaPorcentajeRotacion=0.3; //Cada Km/h al que va pierde un grado de giro
- MaximaPerdidaPorcentajeRotacion=20; //Angulo minimo que gira las ruedas un jeep en velocidad
- AccelRotacionParado=30; //Aceleracion por segundo de la rotacion cuando esta parado
- AccelRotacion=40; //aceleracion por segundo de la rotacion en movimiento
- FrenoRotacion=65; //Acceleracion de frenado por seg de la rotacion
-
- MachineGun_maxelevation=14; //Maxima Elevacion Del MachineGun Tope elevacion hacia abajo
- MachineGun_minelevation=-30; //Minima Elevacion Del MachineGun Tope elevacion hacia arriba
- MachineGun_maxrotation=70; //Maxima Rotacion lateral del Machinegun
-
- //DANYOS ####### NUEVO!!!!
- DanyoColision=50; //?┐?┐
- UmbralColision=100;
-
-
- //ROTACION INSTANTANEA
- AccRotacionInstantanea=0; //Acceleracion Para la Velocidad instantanea
- VelRotInstantanea=0; //Velocidad de inicio Velocidad instantanea
-
-
- //FUERZA REPULSIVA
- FuerzaRepulsion=0.1; // % d Velocidad actual que iras para atras despues de un choque
- RozamientoRepulsion=1; //Rozamiento para la fuerza de repulsion
-
- //SUSPENSION
- maxSuspDetras=4; //Grado maximo de Suspension hacia detras
- maxSuspDelante=5; //Grado maximo de Suspension hacia delante
- maxSuspLateral=5; //Grado maximo de Suspension hacia el lateral
- velSuspLat=0.7; //Multiplicador Velocidad De Suspension Lateral
- AccSuspLat=1; //Accelerador de Velocidad por segundo
- velSuspFron=0.7; //Multiplicador Velocidad De Suspension Frontal
- AccSuspFron=1; //Accelerador de Velocidad por segundo
-
- //REBOTES SUSPENSION
- rebSuspLateral=0.8; //Porcentaje de Fuerza que pierde despues de cada rebote Lateral
- rebSuspFrontal=0.8; //Porcentaje de Fuerza Despues de cada rebote Frontal
- rebSuspSensposLat=0.1; //a partir de estos grados no rebota
- rebSuspSensposFron=0.1; //a partir de estos grados no rebota
-
- giroSuspFuerza=0; //Fuerza suministrada al girar -0.2
- accSuspFuerza=10; //Fuerza suministrada al accelerar para la suspension
- pendSuspFuerzaFrontal=0.2; //Fuerza Suspension frontal suministrada por la pendiente
- pendSuspFuerzaLateral=0.5; //Fuerza Suspension lateral suministrada por la pendiente
-
- //GRAVEDAD INCLINACION
- InclinacionCaida=40; // Angulo en grados por el que cae el tanque
- MaximaPendiente=30; // Angulo en grados maximo por el que puede subir el tanque
-
-
- //ARMADURA
- ArmaduraBaseFrontal=0; // en porcentaje de 1
- ArmaduraBaseTras=0;
- ArmaduraBaseLateral=0;
- ArmaduraBaseSuperior=0; //La parte inferior siempre es cero
- ArmaduraTorretaFrontal=0;
- ArmaduraTorretaTras=0;
- ArmaduraTorretaLateral=0;
- ArmaduraTorretaSuperior=0;
-
- }
-
- clase Fisica_Avion{
- //GENERALES
- Vehiculo=3;
- MaxVel=650; //Velocidad Maxima del Vehiculo en Km/h
- VelCrucero=650; //Velocidad cuando hace tareas rutinarias
- AccelPotencia=100; //aceleracion de la potencia por segundo
- DanyoAvion=100000;
- Radio_Expansiva_Avion=1500;
-
- }
-
-
-
- clase Fisica_Canyon{
- //GENERALES*
- Vehiculo=0;
- MaxVel=0; //Velocidad Maxima del Vehiculo en Km/h
- VelCrucero=0; //Velocidad cuando hace tareas rutinarias
-
- //SUSPENSION DISPARO*
- SuspDisparo=0.01163553; //Suspension Causada Por el Disparo
- SuspDisparoLateral=0.01745; //Suspension Causada Por el Disparo en Lateral
-
- //DANYO
- ErrorDisparoMin=1; //Grados de Error del primer disparo;
- ErrorDisparoMax=4; //
-
- //TORRETA Y CANYON*
- VelocidadTorreta=26; //Velocidad rotacion torreta en grad/s
- VelocidadCanyon=26; //Velocidad canyon en grad/s rot_cannon_speed;
- Canyon_maxelevation=10; //Maxima Elevacion Del Canyon
- Canyon_minelevation=-5; //Minima Elevacion Del Canyon
- Canyon_maxrotation=17; //Maxima Rotacion lateral del Canyon
-
- //ARMADURA *
- ArmaduraBaseFrontal=0; // en porcentaje de 1
- ArmaduraBaseTras=0;
- ArmaduraBaseLateral=0;
- ArmaduraBaseSuperior=0; //La parte inferior siempre es cero
- ArmaduraTorretaFrontal=0.07;
- ArmaduraTorretaTras=0;
- ArmaduraTorretaLateral=0;
- ArmaduraTorretaSuperior=0;
- }
-
-
-
- //************************ VARIABLES PARTICULARES DE CADA VEHICULO
- //********************************************SHERMAN m4a3 76mm
-
- clase Sherman76mm{
- //GENERALES*
- Masa=540; //Masa del vehiculo.
- MaxVel=42; //Velocidad Maxima del Vehiculo en Km/h
- //VelCrucero=27; //Velocidad cuando hace tareas rutinarias
-
- //FUERZA POTENCIA*
- AccelPotencia=0.23; //aceleracion de la potencia por segundo
- FrenoPotencia=0.75; //fren de la potencia por segundo
- Potencia=0.94; //Fuerza motor del tanque cuando pulsas el cursor (Potencia del tanque para adelante )
- PotenciaBack=0.9; //Fuerza motor (Potencia del tanque para atras)
-
- //DANYOS
- DanyoAP=10500; //danyo producido por una impacto AP, se decrementa por espacio recorrido
- DanyoColision=230;
-
-
- //ONDAS EXPANSIVAS ###### NUEVO!!!!
- Radio_Expansiva_HE=700;
- Radio_Expansiva_PH=230;
-
-
-
-
- //ARMADURA
- ArmaduraBaseFrontal=0.81; // en porcentaje de 1. Restar al danyo 5000xArmadura
- ArmaduraBaseTras=0.4;
- ArmaduraBaseLateral=0.65;
- ArmaduraBaseSuperior=0.30; //La parte inferior siempre es cero
- ArmaduraTorretaFrontal=0.78;
- ArmaduraTorretaTras=0.56;
- ArmaduraTorretaLateral=0.5;
- ArmaduraTorretaSuperior=0.30;
-
-
- //ArmaduraBaseFrontal=0.9; // en porcentaje de 1
- //ArmaduraBaseLateral=0.65;
- //ArmaduraTorretaLateral=0.42;
- }
-
-
-
-
- //*********************************************************************************PANZER IV
-
- clase panzerIVsin{
- //GENERALES*
- Masa=385; //Masa del vehiculo.
- MaxVel=40; //Velocidad Maxima del Vehiculo en Km/h
- //VelCrucero=28; //Velocidad cuando hace tareas rutinarias
-
- //FUERZA POTENCIA*
- AccelPotencia=0.28; //aceleracion de la potencia por segundo
- FrenoPotencia=0.75; //fren de la potencia por segundo
- Potencia=0.69; //Fuerza motor del tanque cuando pulsas el cursor (Potencia del tanque para adelante )
- PotenciaBack=0.7; //Fuerza motor (Potencia del tanque para atras)
-
- //ROTACION ??
-
- //SUSPENSION*
- maxSuspDetras=2; //Grado maximo de Suspension hacia detras
- maxSuspDelante=1.5; //Grado maximo de Suspension hacia delante
- maxSuspLateral=2.5; //Grado maximo de Suspension hacia el lateral
-
- //DANYOS *
- ErrorDisparoMin=1; //Grados de Error del primer disparo;
- ErrorDisparoMax=4; //
-
- //GRAVEDAD INCLINACION*
- //InclinacionCaida=40; // Angulo en grados por el que cae el tanque
- //MaximaPendiente=30; // Angulo en grados maximo por el que puede subir el tanque
-
- //TORRETA Y CANYON*
- VelocidadTorreta=20; //Velocidad rotacion torreta en grad/s
- VelocidadCanyon=20; //Velocidad canyon en grad/s rot_cannon_speed;
- Canyon_maxelevation=20; //Maxima Elevacion Del Canyon
- Canyon_minelevation=-8; //Minima Elevacion Del Canyon
- Canyon_maxrotation=360; //Maxima Rotacion lateral del Canyon
-
- //ARMADURA*
- ArmaduraBaseFrontal=0.5;
- ArmaduraBaseTras=0.2;
- ArmaduraBaseLateral=0.3;
- ArmaduraBaseSuperior=0.15;
- ArmaduraTorretaFrontal=0.5;
- ArmaduraTorretaTras=0.3;
- ArmaduraTorretaLateral=0.3;
- ArmaduraTorretaSuperior=0.1;
- }
-
- //*********
- clase panzerIVconArmadura{
- //GENERALES*
- Masa=420; //Masa del vehiculo.
- MaxVel=38;
- //VelCrucero=22; //Velocidad cuando hace tareas rutinarias
-
-
- //ARMADURA*
- ArmaduraBaseFrontal=0.75;
- ArmaduraBaseLateral=0.75;
- ArmaduraTorretaFrontal=0.75;
- ArmaduraTorretaTras=0.5;
- ArmaduraTorretaLateral=0.5;
-
- }
-
- //************************ PANZER V
- clase panzerVpanther{
- //GENERALES*
- Masa=746; //Masa del vehiculo.
- MaxVel=55; //Velocidad Maxima del Vehiculo en Km/h
- //VelCrucero=25; //Velocidad cuando hace tareas rutinarias
-
- //FUERZA POTENCIA*
- AccelPotencia=0.15; //aceleracion de la potencia por segundo
- FrenoPotencia=0.8; //fren de la potencia por segundo
- Potencia=0.93; //Fuerza motor del tanque cuando pulsas el cursor (Potencia del tanque para adelante )
- PotenciaBack=0.8; //Fuerza motor (Potencia del tanque para atras)
-
- //ROTACION ??
- //DANYOS ####### NUEVO!!!!
- DanyoAP=13000; //danyo producido por una impacto AP, se decrementa por espacio recorrido
-
-
- //SUSPENSION*
- maxSuspDetras=2.5; //Grado maximo de Suspension hacia detras
- maxSuspDelante=1.5; //Grado maximo de Suspension hacia delante
- maxSuspLateral=2; //Grado maximo de Suspension hacia el lateral
-
- //DANYOS *
- ErrorDisparoMin=0.8; //Grados de Error del primer disparo;
- ErrorDisparoMax=3.4;
-
-
- //GRAVEDAD INCLINACION*
- //InclinacionCaida=55; // Angulo en grados por el que cae el tanque
- //MaximaPendiente=44; // Angulo en grados maximo por el que puede subir el tanque
-
- //TORRETA Y CANYON*
- VelocidadTorreta=15; //Velocidad rotacion torreta en grad/s*
- VelocidadCanyon=15; //Velocidad canyon en grad/s rot_cannon_speed;*
- Canyon_maxelevation=20; //Maxima Elevacion Del Canyon*
- Canyon_minelevation=-4; //Minima Elevacion Del Canyon*
- Canyon_maxrotation=360; //Maxima Rotacion lateral del Canyon
-
- //ARMADURA*
- ArmaduraBaseFrontal=1.1; // pm .85 en porcentaje de 1
- ArmaduraBaseTras=0.4;
- ArmaduraBaseLateral=0.6; // pm .5
- ArmaduraBaseSuperior=0.15;
- ArmaduraTorretaFrontal=1.2; // pm 1.1
- ArmaduraTorretaTras=0.45;
- ArmaduraTorretaLateral=0.55; // pm .45
- ArmaduraTorretaSuperior=0.17;
- }
-
- //*************************************************************STURMGESCHUTZ STUG IV
-
- clase Sturmgeschutz_sin{
-
-
-
- //GENERALES*
- Masa=403; //Masa del vehiculo.
- MaxVel=38; //Velocidad Maxima del Vehiculo en Km/h
-
-
- //FUERZA POTENCIA*
- AccelPotencia=0.23; //aceleracion de la potencia por segundo*
- FrenoPotencia=0.7; //fren de la potencia por segundo
- Potencia=0.75; //Fuerza motor del tanque cuando pulsas el cursor (Potencia del tanque para adelante )*
- PotenciaBack=0.7; //Fuerza motor (Potencia del tanque para atras)
-
- //ROTACION ??
-
- //SUSPENSION*
- maxSuspDetras=2.5; //Grado maximo de Suspension hacia detras
- maxSuspDelante=1; //Grado maximo de Suspension hacia delante
- maxSuspLateral=4; //Grado maximo de Suspension hacia el lateral
-
- //DISPARO*
- ErrorDisparoMin=0.9;
- ErrorDisparoMax=2.8;
-
- //GRAVEDAD INCLINACION *
- //InclinacionCaida=40; // Angulo en grados por el que cae el tanque
- //MaximaPendiente=30; // Angulo en grados maximo por el que puede subir el tanque
-
- //TORRETA Y CANYON*
- VelocidadTorreta=20; //*?
- VelocidadCanyon=20; //*?
- Canyon_maxelevation=20; //Maxima Elevacion Del Canyon
- Canyon_minelevation=-6; //Minima Elevacion Del Canyon
- Canyon_maxrotation=3.5; //10 a cada lado
-
- //ARMADURA*
- ArmaduraBaseFrontal=0.65; // en porcentaje de 1
- ArmaduraBaseTras=0.3;
- ArmaduraBaseLateral=0.3;
- ArmaduraBaseSuperior=0.1;
- ArmaduraTorretaFrontal=0.8;
- ArmaduraTorretaTras=0.3;
- ArmaduraTorretaLateral=0.3;
- ArmaduraTorretaSuperior=0.2;
- }
-
-
- clase Sturmgeschutz_con_armadura{
- //VelCrucero=22; //Velocidad cuando hace tareas rutinarias
-
- //ARMADURA*
- ArmaduraBaseFrontal=0.78; // en porcentaje de 1
- ArmaduraBaseTras=0.3;
- ArmaduraBaseLateral=0.6;
- ArmaduraBaseSuperior=0.1;
- ArmaduraTorretaFrontal=0.8;
- ArmaduraTorretaTras=0.55;
- ArmaduraTorretaLateral=0.55;
- ArmaduraTorretaSuperior=0.2;
- }
-
-
- //*********************************************TiGeR
-
- clase Tiger{
- //GENERALES*
- Masa=930; //Masa del vehiculo.
- MaxVel=40; //Velocidad Maxima del Vehiculo en Km/h
-
- //FUERZA POTENCIA*
- AccelPotencia=0.1; //aceleracion de la potencia por segundo
- FrenoPotencia=0.9; //fren de la potencia por segundo
- Potencia=0.75; //Fuerza motor del tanque cuando pulsas el cursor (Potencia del tanque para adelante )
- PotenciaBack=0.7; //Fuerza motor (Potencia del tanque para atras)
-
- //ROTACION ??
-
- //SUSPENSION*
- maxSuspDetras=1; //Grado maximo de Suspension hacia detras
- maxSuspDelante=3; //Grado maximo de Suspension hacia delante
- maxSuspLateral=2; //Grado maximo de Suspension hacia el lateral
-
- //DANYOS
- DanyoAP=14000; //danyo producido por una impacto AP, se decrementa por espacio recorrido
- DanyoColision=500;
-
- ErrorDisparoMin=1.4; //Grados de Error del primer disparo;
- ErrorDisparoMax=3.8; //
-
- //GRAVEDAD INCLINACION *
- //InclinacionCaida=35; // Angulo en grados por el que cae el tanque
- //MaximaPendiente=30; // Angulo en grados maximo por el que puede subir el tanque
-
- //TORRETA Y CANYON*
- VelocidadTorreta=12; // 6 grados.
- VelocidadCanyon=12;
- Canyon_maxelevation=17;
- Canyon_minelevation=-6.5;
- Canyon_maxrotation=360;
-
- //ARMADURA*
- ArmaduraBaseFrontal=1.4; // pm en porcentaje de 1 1
- ArmaduraBaseTras=0.6; //0.8
- ArmaduraBaseLateral=0.9;
- ArmaduraBaseSuperior=0.3;
- ArmaduraTorretaFrontal=1.4;
- ArmaduraTorretaTras=0.9;
- ArmaduraTorretaLateral=0.9;
- ArmaduraTorretaSuperior=0.26;
- }
-
-
- //*************************************************HUMMEL
-
- clase Hummel_Bumble_Bee{
- //GENERALES*
- Masa=381; //Masa del vehiculo.
- MaxVel=42; //Velocidad Maxima del Vehiculo en Km/h
- VelCrucero=19; //Velocidad cuando hace tareas rutinarias
-
- //FUERZA POTENCIA*
- AccelPotencia=0.255; //aceleracion de la potencia por segundo
- FrenoPotencia=0.75; //fren de la potencia por segundo
- Potencia=0.78; //Fuerza motor del tanque cuando pulsas el cursor (Potencia del tanque para adelante )
- PotenciaBack=0.69; //Fuerza motor (Potencia del tanque para atras)
-
- //ROTACION ??
-
- //SUSPENSION*
- maxSuspDetras=3; //Grado maximo de Suspension hacia detras
- maxSuspDelante=2; //Grado maximo de Suspension hacia delante
- maxSuspLateral=3; //Grado maximo de Suspension hacia el lateral
-
- //DISPARO ??
-
-
-
-
-
- //GRAVEDAD INCLINACION
- //InclinacionCaida=40; // Angulo en grados por el que cae el tanque
- //MaximaPendiente=30; // Angulo en grados maximo por el que puede subir el tanque
-
- //TORRETA Y CANYON*
- VelocidadTorreta=15;
- VelocidadCanyon=20;
- Canyon_maxelevation=43;
- Canyon_minelevation=-3;
- Canyon_maxrotation=5;
-
- //ARMADURA*
- ArmaduraBaseFrontal=0.3; // en porcentaje de 1
- ArmaduraBaseTras=0.1;
- ArmaduraBaseLateral=0.20;
- ArmaduraBaseSuperior=0;
- ArmaduraTorretaFrontal=0.1;
- ArmaduraTorretaTras=0.1;
- ArmaduraTorretaLateral=0.1;
- ArmaduraTorretaSuperior=0;
-
- }
-
-
-
- //************************************************* PERSHING
- clase datos_m26pershing{
- //GENERALES*
- Masa=700; //Masa del vehiculo.
- MaxVel=48; //Velocidad Maxima del Vehiculo en Km/h
-
- //FUERZA POTENCIA*
- AccelPotencia=0.22; //aceleracion de la potencia por segundo
- FrenoPotencia=0.8; //fren de la potencia por segundo
- Potencia=0.72; //Fuerza motor del tanque cuando pulsas el cursor (Potencia del tanque para adelante )
- PotenciaBack=0.69; //Fuerza motor (Potencia del tanque para atras)
-
- //ROTACION ??
-
- //SUSPENSION*
- maxSuspDetras=2; //Grado maximo de Suspension hacia detras
- maxSuspDelante=2; //Grado maximo de Suspension hacia delante
- maxSuspLateral=3.5; //Grado maximo de Suspension hacia el lateral
-
- //DANYO
- DanyoAP=11000; //danyo producido por una impacto AP, se decrementa por espacio recorrido
- decrementoAP=31.25; //decremento del danyo AP cada 100 UJS
- DanyoHE=5700;
- DanyoPH=5700;
- PorcentajePH=0.25; //El DanyoPH no es intantaneo, se produce poco a poco (PorcentajePH por segundo)
- DanyoHVAP=13500;
- decrementoHVAP=30; //decremento del danyo HVAP cada 100 UJS
- DanyoColision=450;
-
- //ONDAS EXPANSIVAS
- Radio_Expansiva_AP=150; //UJS
- Radio_Expansiva_HE=750;
- Radio_Expansiva_PH=310;
- Radio_Expansiva_HVAP=180;
- Radio_Expansiva_Machinegun=1;
-
-
- ErrorDisparoMin=0.4; //Grados de Error del primer disparo;
- ErrorDisparoMax=3; //
-
-
- //GRAVEDAD INCLINACION *
- //InclinacionCaida=41; // Angulo en grados por el que cae el tanque
- //MaximaPendiente=31; // Angulo en grados maximo por el que puede subir el tanque
-
- //TORRETA Y CANYON*
- VelocidadTorreta=18; //15
- VelocidadCanyon=18;
- Canyon_maxelevation=20;
- Canyon_minelevation=-10;
- Canyon_maxrotation=360;
-
-
- //ARMADURA*
- ArmaduraBaseFrontal=1.1;
- ArmaduraBaseTras=0.5;
- ArmaduraBaseLateral=0.75;
- ArmaduraBaseSuperior=0.25;
- ArmaduraTorretaFrontal=1;
- ArmaduraTorretaTras=0.6;
- ArmaduraTorretaLateral=0.75;
- ArmaduraTorretaSuperior=0.4;
-
- /*
- //ARMADURA
- ArmaduraBaseFrontal=0.7; // en porcentaje de 1. Restar al danyo 5000xArmadura
- ArmaduraBaseTras=0.4;
- ArmaduraBaseLateral=0.56;
- ArmaduraBaseSuperior=0.30; //La parte inferior siempre es cero
- ArmaduraTorretaFrontal=0.76;
- ArmaduraTorretaTras=0.56;
- ArmaduraTorretaLateral=0.42;
- ArmaduraTorretaSuperior=0.30;
-
- ArmaduraBaseFrontal=0.8; // en porcentaje de 1. Restar al danyo 5000xArmadura
- ArmaduraBaseTras=0.4;
- ArmaduraBaseLateral=0.65;
- ArmaduraBaseSuperior=0.30; //La parte inferior siempre es cero
- ArmaduraTorretaFrontal=0.78;
- ArmaduraTorretaTras=0.56;
- ArmaduraTorretaLateral=0.5;
- ArmaduraTorretaSuperior=0.30;
- */
- }
-
-
- //************************************************M40
-
- clase M40_artilleria{
- //GENERALES*
- Masa=605; //Masa del vehiculo.
- MaxVel=38.6; //Velocidad Maxima del Vehiculo en Km/h
- VelCrucero=17; //Velocidad cuando hace tareas rutinarias
-
- //FUERZA POTENCIA*
- AccelPotencia=0.14; //aceleracion de la potencia por segundo
- FrenoPotencia=0.7; //fren de la potencia por segundo
- Potencia=0.66; //Fuerza motor del tanque cuando pulsas el cursor (Potencia del tanque para adelante )
- PotenciaBack=0.66; //Fuerza motor (Potencia del tanque para atras)
-
- //ROTACION ??
-
- //SUSPENSION*
- maxSuspDetras=2.5; //Grado maximo de Suspension hacia detras
- maxSuspDelante=2; //Grado maximo de Suspension hacia delante
- maxSuspLateral=3.5; //Grado maximo de Suspension hacia el lateral
-
- //DISPARO ??
-
-
-
-
-
-
- //GRAVEDAD INCLINACION *?
- //InclinacionCaida=40; // Angulo en grados por el que cae el tanque
- //MaximaPendiente=30; // Angulo en grados maximo por el que puede subir el tanque
-
- //TORRETA Y CANYON*
- VelocidadTorreta=20;
- VelocidadCanyon=24;
- Canyon_maxelevation=45;
- Canyon_minelevation=-5;
- Canyon_maxrotation=18;
-
- //ARMADURA*
- ArmaduraBaseFrontal=0.12;
- ArmaduraBaseTras=0.12;
- ArmaduraBaseLateral=0.25;
- ArmaduraBaseSuperior=0;
- ArmaduraTorretaFrontal=0.12;
- ArmaduraTorretaTras=0.12;
- ArmaduraTorretaLateral=0.12;
- ArmaduraTorretaSuperior=0;
- }
-
- //********************************************88mm 15 disparos por segundo
- clase Flak88mm_cannon{
-
- TiempoDisparo=4;
-
- // VELOCIDAD DE DISPARO
- VelDisparoAP=12000; //Velocidad del Disparo cuando tiras HVAP
- VelDisparoHE=12000; //Velocidad del Disparo cuando tiras HE
-
- //DANYO
- DanyoAP=12500; //danyo producido por una impacto AP, se decrementa por espacio recorrido
- decrementoAP=34; //decremento del danyo AP cada 100 UJS
- DanyoHE=5000;
-
- ErrorDisparoMin=1.3; //Grados de Error del primer disparo;
- ErrorDisparoMax=4; //
-
-
- //TORRETA Y CANYON*
- VelocidadTorreta=50; //Velocidad rotacion torreta en grad/s
- VelocidadCanyon=30; //Velocidad canyon en grad/s rot_cannon_speed;
- Canyon_maxelevation=85; //Maxima Elevacion Del Canyon
- Canyon_minelevation=-2; //Minima Elevacion Del Canyon
- Canyon_maxrotation=360; //Maxima Rotacion lateral del Canyon
-
- //ARMADURA*
- ArmaduraBaseFrontal=0;
- ArmaduraBaseTras=0;
- ArmaduraBaseLateral=0;
- ArmaduraBaseSuperior=0;
- ArmaduraTorretaFrontal=0.12;
- ArmaduraTorretaTras=0;
- ArmaduraTorretaLateral=0;
- ArmaduraTorretaSuperior=0;
- }
-
-
- //********************************************77mm bunker
- clase 75mm_bunker{
-
- //ARMADURA*
- ArmaduraBaseFrontal=1.5;
- ArmaduraBaseTras=2; //pm 1.5
- ArmaduraBaseLateral=2; //pm 1.5
- ArmaduraBaseSuperior=2; //pm 0.5
- ArmaduraTorretaFrontal=0.12;
- ArmaduraTorretaTras=0;
- ArmaduraTorretaLateral=0;
- ArmaduraTorretaSuperior=0;
- }
-
- //********************************************88mm bunker
- clase Flak88mm_bunker{
-
- //TORRETA Y CANYON*
- Canyon_maxelevation=9; //Maxima Elevacion Del Canyon
- Canyon_minelevation=-3; //Minima Elevacion Del Canyon
- Canyon_maxrotation=19; //Maxima Rotacion lateral del Canyon
-
- //ARMADURA*
- ArmaduraBaseFrontal=1.5;
- ArmaduraBaseTras=1.5;
- ArmaduraBaseLateral=1.5;
- ArmaduraBaseSuperior=0.5;
- ArmaduraTorretaFrontal=0;
- ArmaduraTorretaTras=0;
- ArmaduraTorretaLateral=0;
- ArmaduraTorretaSuperior=0;
- }
-
-
- //*******************************************US HALF TRACK
-
- clase M3Halftrack{
- //GENERALES*
- Masa=750.2; //Masa del vehiculo.
- //MaxVel=72.4; //Velocidad Maxima del Vehiculo en Km/h
- MaxVel=50; //Velocidad Maxima del Vehiculo en Km/h
- //VelCrucero=25; //Velocidad cuando hace tareas rutinarias
-
- //FUERZA POTENCIA*
- AccelPotencia=0.6; //aceleracion de la potencia por segundo
- FrenoPotencia=0.4; //fren de la potencia por segundo*?
- Potencia=0.83; //Fuerza motor del tanque cuando pulsas el cursor (Potencia del tanque para adelante )
- PotenciaBack=0.83; //Fuerza motor (Potencia del tanque para atras)
-
- //ROTACION ?? 18 m
- //VelocidadRotacion=20; //Velocidad rotacion grad/s
- MaxPorcentajeRotacion=35; //PORCENTAJE rotacion maxima cuando esta en velocidad
- PerdidaPorcentajeRotacion=0.3;
- MaximaPerdidaPorcentajeRotacion=20;
- AccelRotacionParado=30; //Aceleracion por segundo de la rotacion cuando esta parado
- AccelRotacion=55; //aceleracion por segundo de la rotacion en movimiento
- FrenoRotacion=38; //Acceleracion de frenado por seg de la rotacion
-
- UmbralColision=250;
-
- //SUSPENSION*
- maxSuspDetras=2; //Grado maximo de Suspension hacia detras
- maxSuspDelante=1; //Grado maximo de Suspension hacia delante
- maxSuspLateral=3; //Grado maximo de Suspension hacia el lateral
-
- //GRAVEDAD INCLINACION *?
- //InclinacionCaida=30; // Angulo en grados por el que cae el tanque
- //MaximaPendiente=25; // Angulo en grados maximo por el que puede subir el tanque
-
- //TORRETA Y CANYON*
- MachineGun_maxelevation=20; //Maxima Elevacion Del MachineGun Tope elevacion hacia abajo
- MachineGun_minelevation=-20; //Minima Elevacion Del MachineGun Tope elevacion hacia arriba
- MachineGun_maxrotation=70; //Maxima Rotacion lateral del Machinegun
-
- //ARMADURA*
- ArmaduraBaseFrontal=0.02;
- ArmaduraBaseTras=0.02;
- ArmaduraBaseLateral=0.02;
- ArmaduraBaseSuperior=0;
- ArmaduraTorretaFrontal=0;
- ArmaduraTorretaTras=0;
- ArmaduraTorretaLateral=0;
- ArmaduraTorretaSuperior=0;
- }
-
-
- //*******************************************HANOMAG
-
- clase hanomag{
-
- //GENERALES*
- Masa=128.3; //Masa del vehiculo.
- MaxVel=43; //Velocidad Maxima del Vehiculo en Km/h
- VelCrucero=25; // pm danger // Velocidad cuando hace tareas rutinarias
-
- //FUERZA POTENCIA*
- AccelPotencia=0.5; //aceleracion de la potencia por segundo
- FrenoPotencia=0.4; //fren de la potencia por segundo*?
- Potencia=0.79; //Fuerza motor del tanque cuando pulsas el cursor (Potencia del tanque para adelante )
- PotenciaBack=0.5; //Fuerza motor (Potencia del tanque para atras)
-
- //IA
- TiempoDisparo=0.01;
- AtacaMetralleta=1; //Indica si puede atacar con metralleta 1=SI 0=NO
-
- //ROTACION ?? 13.5 m
-
- //DANYO
- ErrorDisparoMin=0.2; //Grados de Error del primer disparo;
- ErrorDisparoMax=1.4; //
-
-
- //SUSPENSION*
- maxSuspDetras=2.5; //Grado maximo de Suspension hacia detras
- maxSuspDelante=1.5; //Grado maximo de Suspension hacia delante
- maxSuspLateral=2; //Grado maximo de Suspension hacia el lateral
-
- //GRAVEDAD INCLINACION *?
- //InclinacionCaida=30; // Angulo en grados por el que cae el tanque
- //MaximaPendiente=25; // Angulo en grados maximo por el que puede subir el tanque
-
-
-
- //TORRETA Y CANYON*
- VelocidadTorreta=26; //Velocidad rotacion torreta en grad/s
- VelocidadCanyon=26; //Velocidad canyon en grad/s rot_cannon_speed;
-
- Canyon_maxelevation=10; //Maxima Elevacion Del Canyon
- Canyon_minelevation=-4; //Minima Elevacion Del Canyon
- Canyon_maxrotation=17; //Maxima Rotacion lateral del Canyon
-
- MachineGun_maxelevation=5; //Maxima Elevacion Del MachineGun Tope elevacion hacia abajo
- MachineGun_minelevation=-5; //Minima Elevacion Del MachineGun Tope elevacion hacia arriba
- MachineGun_maxrotation=20; //Maxima Rotacion lateral del Machinegun
- MachineGun_intrusion=10; //Intrusion del MachineGun tras un disparo
- MachineGun_intrusionvel=50; //Velocidad por segundo a la que se restaura la intrusion
-
- //ARMADURA*
- ArmaduraBaseFrontal=0.3;
- ArmaduraBaseTras=0.02;
- ArmaduraBaseLateral=0.02;
- ArmaduraBaseSuperior=0;
- ArmaduraTorretaFrontal=0.01;
- ArmaduraTorretaTras=0;
- ArmaduraTorretaLateral=0;
- ArmaduraTorretaSuperior=0;
- }
-
- clase hanomagx3{
-
- //DANYO
- ErrorDisparoMin=1.2; //Grados de Error del primer disparo;
- ErrorDisparoMax=4; //
-
-
- TiempoDisparo=5.1;
-
- }
-
- //****************************************** Camiones
-
-
- clase CamionAmericano{
- //GENERALES*
- Masa=919; //Masa del vehiculo.
- MaxVel=50; //Velocidad Maxima del Vehiculo en Km/h
- //VelCrucero=25; //Velocidad cuando hace tareas rutinarias
-
- //FUERZA POTENCIA*
- AccelPotencia=0.6; //aceleracion de la potencia por segundo
- FrenoPotencia=0.78; //fren de la potencia por segundo
- Potencia=1.74; //Fuerza motor del tanque cuando pulsas el cursor (Potencia del tanque para adelante )
- PotenciaBack=1.3; //Fuerza motor (Potencia del tanque para atras)
-
-
- UmbralColision=250;
-
- //ROTACION
- VelocidadRotacion=20; //Velocidad rotacion grad/s
- MaxPorcentajeRotacion=35; //PORCENTAJE rotacion maxima cuando esta en velocidad
- PerdidaPorcentajeRotacion=0.3;
- MaximaPerdidaPorcentajeRotacion=20;
- AccelRotacionParado=30; //Aceleracion por segundo de la rotacion cuando esta parado
- AccelRotacion=60; //aceleracion por segundo de la rotacion en movimiento
- FrenoRotacion=30; //Acceleracion de frenado por seg de la rotacion
-
- /*
- //ROTACION
- VelocidadRotacion=50; //Para el jeep no sirve
- MaxPorcentajeRotacion=45; //Angulo Maximo que puede girar las ruedas un jeep
- PerdidaPorcentajeRotacion=0.3; //Cada Km/h al que va pierde un grado de giro
- MaximaPerdidaPorcentajeRotacion=20; //Angulo minimo que gira las ruedas un jeep en velocidad
- AccelRotacionParado=30; //Aceleracion por segundo de la rotacion cuando esta parado
- AccelRotacion=40; //aceleracion por segundo de la rotacion en movimiento
- FrenoRotacion=50; //Acceleracion de frenado por seg de la rotacion
-
- MachineGun_maxelevation=5; //Maxima Elevacion Del MachineGun Tope elevacion hacia abajo
- MachineGun_minelevation=-30; //Minima Elevacion Del MachineGun Tope elevacion hacia arriba
- MachineGun_maxrotation=70; //Maxima Rotacion lateral del Machinegun
-
- */
-
- //SUSPENSION*
- maxSuspDetras=2; //Grado maximo de Suspension hacia detras
- maxSuspDelante=1.5; //Grado maximo de Suspension hacia delante
- maxSuspLateral=2.5; //Grado maximo de Suspension hacia el lateral
-
- //DISPARO ??
-
-
-
- }
-